﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Windows.Forms;

namespace Tron
{
    //Classe public définissant le plateau de jeu
    public class Board
    {
        //Déclaration des attributs
        private Case[,] matrix; //Matrice faisant office de plateau

        //Constructeur
        public Board(int x, int y)
        {
            //On instancie la matrice de points
            matrix = new Case[x, y];
           
            //On alloue un point toutes les largeurs et longueurs de case
            for (int i = 0; i < Constantes.Xmatrice; i++)
            {
                for (int j = 0; j < Constantes.Ymatrice; j++)
                {
                    matrix[i, j] = new Case(i, j);
                }
            }
        }

        //Getter et Setter
        public Case[,] Matrix
        {
            get
            {
                return matrix;
            }
            set
            {
                matrix = value;
            }
        }
    }
}
